package com.xuelang.pipeline.client.pipeline.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <p>部署单分页请求体</p>
 *
 * @author : yixin.lys
 * @date : 2024-06-26 11:09
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DeploymentUnitQuery {

    /** 流水线实例编码 */
    private String pipelineInstanceCode;

    /** 所属环境Uuid */
    private String environmentUuid;

    /** 所属组件的Label */
    private String componentLabel;

    /** 部署版本号 */
    private String deploymentVersion;

    /** 编排版本 */
    private String programVersion;

    /** 部署单 */
    private String deploymentName;

}
